@media  only screen and (max-width: 600px) {
    .lunboyu a{
        text-decoration: none;
        color: white;
    }
    .lunbotu{
      position: relative;
      width:100%;
      height: 20vh;
    }
    .lunbotu a{
      opacity: 0.3;
    }
    .carousel-indicators li{
        display: none;
    }
    li{
        list-style: none;
    }
  *{
      padding: 0;
      margin: 0;
      box-sizing: border-box;
  }
  .w{
      width: 100vw;
      margin: 0 auto;
  }
  .header{
      position: absolute;
      width: 100%;
      height: 3vh;
      background-color: #666666;
      opacity: 0.8;
      top: 0;
  
  }
  .carousel-inner img {
      width: 100%;
      height: 27%;
      
  }
  .logo { 
     /* display: none; */
      position: absolute;
      left: 3vw;
      top: 1vh;
      height: 9.5px;
      width:50px;
      overflow: hidden;
      
  }
  .logo a{
      display: block;
      width: 50px;
      height: 9.5px;  
  }
  .logo img{
     max-width: 50px;
     
  }
  
  
  .search{
      width: 38vw;
      height: 18px;
      background-color: #666666;
      position: absolute;
      color: white;
      top: 3px;
      left: 100px;
      border: 1px solid white;
      border-radius: 25px;
      
  }
  .search .search-text{
      float: left;
      /* margin-left: px; */
      width: 17vw;
      height: 16px;
      border: 0;
      border-radius: 25px 0 0 25px;
      background-color: #666666;
      outline: none;
      color: white;
      z-index: 999;
  
  }
   .search-hot{
      display: none;
      margin-left:16px; 
     margin-top: 10px; 
      width: 4vw;
      height: 9px;
      float: left;
      font-size: 1px;
      color:#ff5c38;
  } 
  .search-hot a::before{
      content: '\e9a9';
      font-family: 'icomoon';
      color:#ff5c38
      
      
  }
  .search-bt{
      float: right;
      width:14vw ;
      height: 18px;
      border:0 1px 1px 1px solid #ff5c38;
      border-radius: 0 50px 50px 0;
      background-color: #ff5c38;
      color:white;
      line-height: 13px;
      font-size: 1px;
  }
  .search-bt a::before{
      content: '\e986';
      font-family: 'icomoon';
      color:white;
      
  }
  .yonghu{
      position: absolute;
      right: 10vw;
      width: 10vw;
      height: 18px;
      top: 1vw;   
      display: flex;
      justify-content: space-around;
      font-size: 5px;
  }
  .yonghu a{
      margin-right: 5px;
  }
  .yonghu .one{
      font-family: 'icomoon';
      color: gold;
      width: 10px;
      font-size: 5px;
  }
  .yonghu .two{
      color: #ffffff;
      font-family: 'icomoon';
      font-size: 5px;
  }
  .yonghu .three{
     color: #ffffff;
      font-family: 'icomoon';
      width: 10px;
      font-size: 5px;
  }
  .yonghu .four{
      color: #ffffff;
      font-family: 'icomoon';
      width: 10px;
      font-size: 5px;
  }
  .yonghu .five{
      color: #ffffff;
      font-family: 'icomoon';
      position: absolute;
      top: -0.5vw;
      font-size: 15px;   
  }
  .nav{
    visibility:hidden;
      position: absolute;
      float: right;
      width: 16vw;
      height: 20vh;
      background-color: #666666;
      margin-left:1vw;
      top: 18px;
      right: 0;    
  }
  .nav ul li a{
      display: none;
      color: white;
  }
  .guess{
      display: none;
      width: 16vw;
      height: 2vh;
      border-bottom: 1px solid #454b53;
      overflow: hidden;
      line-height: 2vh;
      
  }
  .guess h2{
      display: none;
      color: #ff5c38;
      font-size: 3px;
  }
  .recommend{
      display: none;
      position: relative;
  }
  .recommend ul li,h2{
      display: none;
      /* margin-top: 4px; */
      margin-left: 1vw;
      margin-top: 0;
      overflow: hidden;
  }
  
  .recommend h2{
      display: none;
      color: #bfc1c4;
      font-size: 3px;
     
  }
  .recommend h2::before{
      display: none;
      position: absolute;
      left: 1vw;
      top: 5px;
      content: '\e9a9';
      font-family: 'icomoon';
      color: #bfc0c3;
      font-size: 3px;
      
  }
  .recommend ul li a{
      display: none;
      width: 100%;
      height: 5px;
      overflow: hidden;
      font-size: 0.00001px;
  }
  .recommend ul li a:hover{
      display: none;
      color:#ff5c38 ;
      font-size: 5px;
      text-decoration: none;
  }
  .section{
    height: 80px;    
}
.section span{
   display: block;
   width: 200px;
   height: 42px;
   background-color: #f8f8f8;
   font-size: 12px;
   border-radius: 50px;
   line-height: 42px;
}
.section span ul li {
   float: left;
   margin-left: 20px;
}
.section1 span ul li:first-child{
   color: #111111;
   font-weight: 800px;
}
.section span ul li a{
   color: #777777;
}
.section span ul li img {
   width: 18px;
   height: 18px;
   margin-right: 5px;
   margin-bottom: 5px;
}
.section span ul li a:hover{
   color: #ff5c38;
   text-decoration: none;
}
div[class^="xia"] 
{
  display: none !important ;
}
.section1{
   float: left;
   width: 210px;
}
.section2{
   float: left;
   width: 200px;
}
.section3{
   float: left;
   width: 200px;
}
.section4 {
   display: block;
   width: 210px;
   background-color: white;
   font-size: 10px;
   line-height: 42px;
   margin-left: 3px;
}
.section4{
   float: left;
  
   height: 99px;
  margin-top: 18px;
}
.section4 ul li a{
   float: left;
   color: #111111;
   margin-left: 8px;
}
.section4 ul li a{
   margin-bottom: 17px;
}
.section4 ul li:last-child a{
   color:#ff5c38 ;
}
.section4 ul li a:hover{
   text-decoration:none;
}
.tu img{
    display: none;
   width: 20vh;
   height: 50pv;
   margin-top: 40px;
}
.dayhot{
   overflow: hidden;
   width: 100%;
}
.dayhot .title h3{
   float: left;
   margin-left: 135px;
}
.dayhot .title p{
   float: left;
   width: 414px;
   margin-top: 8px;
   margin-left: 5px;
}

.news{
    display: flex;
   margin-bottom: 5px;
   margin-left: 5px;
   margin: 0 12px;
   
}


.dayhot  a{
   display: block;
   width: 183px;
   color: #111111;
   font-size: 15px;
}
.dayhot img{
   width: 100%;
   height: 103px ;
}
.news img{
   height: 103px;
}
.dayhot p{
   width: 100%;
   height: 44px;
}
.news a:hover{
   text-decoration: none;
   color: #ff5c38;
}
.dayhot .title p a{
   float: left;
   width: 75px;
   height: 34px;
   color: #111111;
   background-color: #f8f8f8;
   font-size: 10px;
   border-radius: 50px;
   line-height: 32px;
}
.dayhot .title p img{
   margin: 7px 5px 7px 7px;
   height: 20px ;
   width: 20px;
   border-radius: 5px;
   
}
.dayhot .title p a:hover{
   text-decoration: none;
   color: #ff5c38;
}
.juchangs{
   width: 414px;
   display: flex;
   flex-wrap: wrap;
   
}
.juchang .juchang-list1 h3{
   margin-left: 140px;
}

.juchang-list1{
   width: 414px;
   max-width: 480px;
}
.juchang-list2{
   width: 385px;
   margin-left: 16px;
   
}
.juchang-list2 h3 {
   margin-left: 85px;
}
.juchang-list2 h4 {
   margin-left: 20px;
}

.juchang-list2 li p{
   margin-left: 48px;
}
.clear{
   clear: both;
}
.tv-items{
   display: flex;
   flex-wrap: wrap;
   margin: 0 16px;
}
.tv h3{
   margin-left: 150px;
}

.fd{
   width: 210px;
   height: 139px;
}
.fd ul li{
   float: left;
   margin-right: 10px;
   margin-bottom: 7px;
   width: 60px;
   height: 20px;
}
.fd ul li a{
   color: #666666;
   font-size: 12px;
}
/* .links2{
   float: left;
} */
.footer{
   display: flex;
   font-size: 12px;

}
.footer .links1 .fh h4{
   font-weight:800;
}
.footer h4,dt{
   font-size: 17px;
   margin: 0 0 15px;
   color: #666666;
}
.footer a{
color: #666666;
}
.footer a:hover{
   text-decoration: none;
   color: #ff5c38;
}
.links1{
 margin-left: 55px;
 width: 100px;  
}
.links2{
    /* display: none; */
   width: 100px;
   height:70px;
   margin-left: 20px;
}
.links2 dt{
   width: 100px;
}
.links3{
    display: none;
   font-family: 'icomoon';
   width: 400px;
   height: 130px;
   margin-right: 50px;
}
.links3 .icon{
   float: left;
   color: #666666;
}
.links3 span{
   font-size: 48px;
   margin-right: 25px;
}
.links3 p{
   font-size: 12px;
}
.links3 h4{
   font-weight: 800;
}

.links4{
    display: none;
   width: 80px;
   height: 235px;  
}
.links1 ,.links2,.links3,.links4{
   margin-top: 20px;
}
.img img{
   width:122px ;
   height: 52px;
}
.speak p{
   text-align: center;
   font-size: 12px;
}
.img{
   text-align: center;
}
}